long appendage - İspanyolca İngilizce Sözlük